home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Day Cry
/
Day Cry CD.bin
/
oh_towns
/
tetujin
/
src.lzh
/
MAIN.C
< prev
next >
Wrap
Text File
|
1994-05-29
|
3KB
|
120 lines
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <winb.h>
#include <te.h>
#include <fntb.h>
#include <gui.h>
char *guiEgbPtr ; /* EGB é╠âÅü[âNâAâhâîâX */
void main()
{
extern int APL_init() ;
/* Ævû╜ôIâGâëü[ânâôâhâëé╠ôoÿ^ */
FM_SetVector() ;
/* Åëè·ë╗Åêù¥ */
if (MMI_Open( NULL ) == NOERR)
{
/* Åëè·ë╗é╔ɼî≈é╖éΩé╬âüâCâôâïü[âvé╔ôⁿéΘ. */
if (APL_init() == NOERR)
MMI_ExecSystem() ;
}
/* ÅIù╣Åêù¥ */
MMI_Close() ;
/* Ævû╜ôIâGâëü[ânâôâhâëé╠ò£ïA */
FM_ResetVector() ;
}
int APL_init()
{
extern MMIINIT initDataIGRABOU ;
extern MMIINIT initDataIGRDSK ;
extern MMIINIT initDataIGRERR ;
extern MMIINIT initDataIGRFILE ;
extern MMIINIT initDataIGRSET ;
extern MMIINIT initDataIGRWIN ;
register int ret ;
/* EGB âÅü[âNâAâhâîâXé╠ĵô╛. */
guiEgbPtr = MMI_GetEgbPtr() ;
/* ânâCâpî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initHyper()) < 0)
return ret ;
/* â_âCâAâìâOî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initDialogL40()) < 0)
return ret ;
/* âAâëü[âgî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initAlertL40()) < 0)
return ret ;
/* âEâCâôâhâEî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initWindowL40()) < 0)
return ret ;
/* âüâbâZü[âWî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initMessageL40()) < 0)
return ret ;
/* âüâjâàü[î^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initMenuL40()) < 0)
return ret ;
/* â{â^âôî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initButtonL40()) < 0)
return ret ;
/* âhâìâEâ{â^âôî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initDrawButtonL40()) < 0)
return ret ;
/* âAâCâRâôâ{â^âôî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initIconL40()) < 0)
return ret ;
/* âgâOâïâAâCâRâôî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initToggleIconL40()) < 0)
return ret ;
/* âüâjâàü[âAâCâeâÇî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initMenuItemL40()) < 0)
return ret ;
/* âXâNâìü[âïî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initScrollBarL40()) < 0)
return ret ;
/* âeâLâXâgî^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initTextL40()) < 0)
return ret ;
/* âèâXâgâüâjâàü[î^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initListMenuL40()) < 0)
return ret ;
/* ÉöÆlôⁿù═î^òöòié╠Åëè·ë╗ */
if ((ret = MMI_initNumBoxL40()) < 0)
return ret ;
/* öwîiâfü[â^é╠Åëè·ë╗ */
/* âfü[â^é╠ôoÿ^ */
if ((ret = MMI_Init(&initDataIGRABOU)) < 0)
return ret ;
if ((ret = MMI_Init(&initDataIGRDSK)) < 0)
return ret ;
if ((ret = MMI_Init(&initDataIGRERR)) < 0)
return ret ;
if ((ret = MMI_Init(&initDataIGRFILE)) < 0)
return ret ;
if ((ret = MMI_Init(&initDataIGRSET)) < 0)
return ret ;
if ((ret = MMI_Init(&initDataIGRWIN)) < 0)
return ret ;
/* öwîié≡ò\Īé╖éΘ */
MMI_SendMessage(MMI_GetBaseObj(), MM_SHOW, 0) ;
return NOERR ;
}